Leopard: A Location-Aware Peer-To-Peer System With No Hot Spot

نویسندگان

  • Yinzhe Yu
  • Sanghwan Lee
  • Zhi-li Zhang
  • Zhi-Li Zhang
چکیده

We propose an alternative approach for building structured peer-to-peer systems. The major design objectives are i) to explicitly incorporate locality information into the system to minimize routing stretch in object look-up service, and ii) to inherently better cope with the “flash crowd” problem. Unlike the standard DHT-based approach, where both objects and nodes are assigned a randomly hashed id in the same id space, we separate the object id space from the node space. More specifically, each object is assigned an id in an object id space, whereas each node is assigned a coordinate in a coordinate system (referred to as the node geo space) reflects the “geographical proximity” of nodes. The object id space and the node geo space are “weaved” together via a novel hashing technique called geographically-scoped hashing. Using this approach, we develop a structured P2P look-up system called Leopard. Through analysis and simulations, we demonstrate that i) in Leopard object look-up latency is proportional to the distance between a requesting node and the target object; ii) in case multiple copies of an object exist, Leopard always locates a near-by copy; and iii) Leopard can effectively handle “flash crowd” traffic with near optimal load balancing.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Leopard: A Locality Aware Peer-to-Peer System with No Hot Spot

Recent research [7, 12, 2] has shown that Internet hosts can be efficiently (i.e., without excessive measurements) mapped to a virtual (Euclidean) coordinate system, where the geometric distance between any two nodes in this virtual space approximates their real IP network distance (latency). Based on this result, in this paper, we propose an alternative approach that inherently incorporates a ...

متن کامل

TAC: A Topology-Aware Chord-based Peer-to-Peer Network

Among structured Peer-to-Peer systems, Chord has a general popularity due to its salient features like simplicity, high scalability, small path length with respect to network size, and flexibility on node join and departure. However, Chord doesn’t take into account the topology of underlying physical network when a new node is being added to the system, thus resulting in high routing late...

متن کامل

A Peer-to-Peer Approach to Resource Discovery in Multi-agent Systems

A multi-agent system is a network of software agents that cooperate to solve problems. In openmulti-agent systems, the agents that need resources provided by other agents are not aware of which agents provide the particular resources. We propose a fully distributed approach to this resource discovery problem. Each agent A maintains a limited size local cache in which it keeps information about ...

متن کامل

Alleviating Hot-Spots in Peer-to-Peer Stream Processing Environments

Many emerging distributed applications require the processing of massive amounts of data in real-time. As a result, distributed stream processing systems have been introduced, offering a scalable and efficient means of in-network processing. Managing however the load among the nodes of such a large-scale, dynamic system in real-time is challenging. The peer-to-peer paradigm can help address the...

متن کامل

An Analysis of a Simple P2P Protocol for Flash Crowd Document Retrieval

Today’s Internet periodically suffers from hot spots, a.k.a., flash crowds. A hot spot is typically triggered by some unanticipated news event that causes an unanticipated surge of users to request data objects from a particular site, temporarily overwhelming the site’s delivery capabilities. During this time, the large majority of users that attempt to get these objects face the frustrating ex...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004